package com.zerui.manager.web.cmd;


import com.alibaba.cola.dto.PageQuery;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * 设备分页查询
 *
 * @author pyzhang
 * @since 2024-04-11
 */
@Getter
@Setter
@ApiModel("设备分页查询")
public class DeviceTouchSyncQryCmd extends PageQuery {

    @ApiModelProperty("主键")
    private Long id;

    @ApiModelProperty("同步时间")
    private LocalDateTime syncTime;

    @ApiModelProperty("同步状态 1：正在同步  2：完成同步  -1：同步出错")
    private Integer syncStatus;

    @ApiModelProperty("同步备注消息")
    private String syncRemark;

    @ApiModelProperty("同步源  1：IoT 2：ICC ")
    private Integer syncFrom;

    @ApiModelProperty("同步源数据")
    private String syncFromData;

    @ApiModelProperty("同步新增的数据")
    private String syncAddData;

    @ApiModelProperty("同步更新的数据")
    private String syncUpdateData;

    @ApiModelProperty("同步删除的数据")
    private String syncDeleteData;

    @ApiModelProperty("同步操作人")
    private String syncOperator;
}